note payment - French English Dictionary